/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author s11e09
 */
import java.lang.*;
import java.util.Calendar;
public class Laboratorio {

    public Laboratorio()
    {

    }

    public static void compararCadena(String cadena1, String cadena2)
    {
        if(cadena1.equals(cadena2))
        {
            System.out.println("la comparacion es Verdadero");
        }
        else
        {
            System.out.println("la comparacion es Falso");
        }
    }

    public static void traerIndice(String cadena,String caracter)
    {
     int uno= cadena.length()-1;
     for(int i=0;i<=uno;i++)
     {
      String cadena1="";
      if(cadena.substring(i,i+1).equals(caracter))
      {
          System.out.println("posicion "+i);
      }
     }
    }

    public static void unirString(String uno,String dos)
    {
        String unido=uno.concat(dos);
        System.out.println("unido es: "+unido);
    }

    public static void mayusculas(String minuscula)
    {
        String mayus=minuscula.toUpperCase();
        System.out.println("en mayuscula: "+mayus);
    }

    public static void minusculas(String mayuscula)
    {
        String minus=mayuscula.toLowerCase();
        System.out.println("en minuscula: "+minus);
    }

    public static void invertirString(String cadena)
    {
        StringBuilder objeto = new StringBuilder(cadena);
        objeto=objeto.reverse();
        System.out.println("ORIGINAL: diego fernando ruiz sanchez INVERTIDO: "+objeto);

    }
    
    public static void arregloString()
    {
    
    String arreglo[]={"diego","kilian","camilo","pepe"};
    
    for (int i=0;i<4;i++)
    {
        System.out.println("posicion "+i+": "+arreglo[i]);          
    }
    }
    
    public static void valorAbsoluto(long numero)
    {
       float absoluto; 
       absoluto=Math.abs(numero);
        System.out.println("valor absoluto de un long: "+absoluto);
    }
    
    public static void raizCuadrada(long numerito)
    {
      float raizcuadrada;
      raizcuadrada=(float)Math.sqrt(numerito);
      System.out.println("raiz cuadrada "+raizcuadrada);
    }

    public static void calcularSeno(long seno)
    {
        float senito,senito1;
        senito=(float)Math.sin(seno);
        senito1=(float)Math.toRadians(seno);
        System.out.println("El Seno (hallado en radianes): "+senito);
        System.out.println("El seno (hallado en degrees (grados)) : "+senito1);
    }

    public static void mostrarHora() {
        // se crea objeto de la clase calender para poder llamar la hora del sistema
        Calendar horaobjeto = Calendar.getInstance();
        int hora, minutos, segundos;
        hora = horaobjeto.get(Calendar.HOUR_OF_DAY);
        minutos = horaobjeto.get(Calendar.MINUTE);
        segundos = horaobjeto.get(Calendar.SECOND);
        System.out.println("La hora es "+hora+":"+minutos+":"+segundos);
    }
}
